0e50d1e4921ca015b67f74a83fc3b33648ae9689,src/main/java/net/floodlightcontroller/core/web/serializers/StatsReplySerializer.java,StatsReplySerializer,serializePortDesc,#List#JsonGenerator#,1049
Before Change
jGen.writeString(e.toString());
}
jGen.writeEndArray();
jGen.writeArrayFieldStart("peer_features");
for (OFPortFeatures e : entry.getPeer()) {
jGen.writeString(e.toString());
}
jGen.writeEndArray();
if (entry.getVersion().compareTo(OFVersion.OF_15) >= 0) {
jGen.writeArrayFieldStart("properties");
for (OFPortDescProp e : entry.getProperties()) {
jGen.writeString(OFPortDescPropTypeSerializerVer15.ofWireValue((short) e.getType()).toString());
After Change
}
jGen.writeEndArray();
if (entry.getVersion().compareTo(OFVersion.OF_13) <= 0) {
jGen.writeArrayFieldStart("current_features");
for (OFPortFeatures e : entry.getCurr()) {
jGen.writeString(e.toString());
}
jGen.writeEndArray();
jGen.writeArrayFieldStart("advertised_features");
for (OFPortFeatures e : entry.getAdvertised()) {
jGen.writeString(e.toString());
}
jGen.writeEndArray();
jGen.writeArrayFieldStart("supported_features");
for (OFPortFeatures e : entry.getSupported()) {
jGen.writeString(e.toString());
}
jGen.writeEndArray();
jGen.writeArrayFieldStart("peer_features");
for (OFPortFeatures e : entry.getPeer()) {
jGen.writeString(e.toString());
}
jGen.writeEndArray();
} else if (entry.getVersion().compareTo(OFVersion.OF_14) >= 0) {
jGen.writeArrayFieldStart("properties");
for (OFPortDescProp e : entry.getProperties()) {